package com.ruoyi.generator.entity;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 出口水质监测（全参数）对象 export_water_quality
 *
 * @author ruoyi
 * @date 2025-09-10
 */
public class ExportWaterQuality extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 自增主键ID */
    private Long id;

    /** PH采样时间(yyyyMMddHHmmss格式) */
    @Excel(name = "PH采样时间(yyyyMMddHHmmss格式)")
    private String w01001Sampletime;

    /** PH最小值 */
    @Excel(name = "PH最小值")
    private String w01001Min;

    /** PH最大值 */
    @Excel(name = "PH最大值")
    private String w01001Max;

    /** PH平均值 */
    @Excel(name = "PH平均值")
    private String w01001Avg;

    /** PH累计值 */
    @Excel(name = "PH累计值")
    private String w01001Cou;

    /** PH数据标志(N=正常) */
    @Excel(name = "PH数据标志(N=正常)")
    private String w01001Flag;

    /** PH实时值 */
    @Excel(name = "PH实时值")
    private String w01001Rtd;

    /** 水温采样时间(yyyyMMddHHmmss格式) */
    @Excel(name = "水温采样时间(yyyyMMddHHmmss格式)")
    private String w01010Sampletime;

    /** 水温最小值(℃) */
    @Excel(name = "水温最小值(℃)")
    private String w01010Min;

    /** 水温最大值(℃) */
    @Excel(name = "水温最大值(℃)")
    private String w01010Max;

    /** 水温平均值(℃) */
    @Excel(name = "水温平均值(℃)")
    private String w01010Avg;

    /** 水温累计值 */
    @Excel(name = "水温累计值")
    private String w01010Cou;

    /** 水温数据标志(N=正常) */
    @Excel(name = "水温数据标志(N=正常)")
    private String w01010Flag;

    /** 水温实时值(℃) */
    @Excel(name = "水温实时值(℃)")
    private String w01010Rtd;

    /** 氨氮采样时间(yyyyMMddHHmmss格式) */
    @Excel(name = "氨氮采样时间(yyyyMMddHHmmss格式)")
    private String w21003Sampletime;

    /** 氨氮最小值(mg/L) */
    @Excel(name = "氨氮最小值(mg/L)")
    private String w21003Min;

    /** 氨氮最大值(mg/L) */
    @Excel(name = "氨氮最大值(mg/L)")
    private String w21003Max;

    /** 氨氮平均值(mg/L) */
    @Excel(name = "氨氮平均值(mg/L)")
    private String w21003Avg;

    /** 氨氮累计值 */
    @Excel(name = "氨氮累计值")
    private String w21003Cou;

    /** 氨氮数据标志(N=正常) */
    @Excel(name = "氨氮数据标志(N=正常)")
    private String w21003Flag;

    /** 氨氮实时值(mg/L) */
    @Excel(name = "氨氮实时值(mg/L)")
    private String w21003Rtd;

    /** 总磷采样时间(yyyyMMddHHmmss格式) */
    @Excel(name = "总磷采样时间(yyyyMMddHHmmss格式)")
    private String w21011Sampletime;

    /** 总磷最小值(mg/L) */
    @Excel(name = "总磷最小值(mg/L)")
    private String w21011Min;

    /** 总磷最大值(mg/L) */
    @Excel(name = "总磷最大值(mg/L)")
    private String w21011Max;

    /** 总磷平均值(mg/L) */
    @Excel(name = "总磷平均值(mg/L)")
    private String w21011Avg;

    /** 总磷累计值 */
    @Excel(name = "总磷累计值")
    private String w21011Cou;

    /** 总磷数据标志(N=正常) */
    @Excel(name = "总磷数据标志(N=正常)")
    private String w21011Flag;

    /** 总磷实时值(mg/L) */
    @Excel(name = "总磷实时值(mg/L)")
    private String w21011Rtd;

    /** 污水采样时间(yyyyMMddHHmmss格式) */
    @Excel(name = "污水采样时间(yyyyMMddHHmmss格式)")
    private String w00000Sampletime;

    /** 污水最小值(mg/L) */
    @Excel(name = "污水最小值(mg/L)")
    private String w00000Min;

    /** 污水最大值(mg/L) */
    @Excel(name = "污水最大值(mg/L)")
    private String w00000Max;

    /** 污水平均值(mg/L) */
    @Excel(name = "污水平均值(mg/L)")
    private String w00000Avg;

    /** 污水累计值 */
    @Excel(name = "污水累计值")
    private String w00000Cou;

    /** 污水数据标志(N=正常) */
    @Excel(name = "污水数据标志(N=正常)")
    private String w00000Flag;

    /** 污水实时值(mg/L) */
    @Excel(name = "污水实时值(mg/L)")
    private String w00000Rtd;

    /** 总氮采样时间(yyyyMMddHHmmss格式) */
    @Excel(name = "总氮采样时间(yyyyMMddHHmmss格式)")
    private String w21001Sampletime;

    /** 总氮最小值(mg/L) */
    @Excel(name = "总氮最小值(mg/L)")
    private String w21001Min;

    /** 总氮最大值(mg/L) */
    @Excel(name = "总氮最大值(mg/L)")
    private String w21001Max;

    /** 总氮平均值(mg/L) */
    @Excel(name = "总氮平均值(mg/L)")
    private String w21001Avg;

    /** 总氮累计值 */
    @Excel(name = "总氮累计值")
    private String w21001Cou;

    /** 总氮数据标志(N=正常) */
    @Excel(name = "总氮数据标志(N=正常)")
    private String w21001Flag;

    /** 总氮实时值(mg/L) */
    @Excel(name = "总氮实时值(mg/L)")
    private String w21001Rtd;

    /** 化学需氧量采样时间(yyyyMMddHHmmss格式) */
    @Excel(name = "化学需氧量采样时间(yyyyMMddHHmmss格式)")
    private String w01018Sampletime;

    /** 化学需氧量最小值(mg/L) */
    @Excel(name = "化学需氧量最小值(mg/L)")
    private String w01018Min;

    /** 化学需氧量最大值(mg/L) */
    @Excel(name = "化学需氧量最大值(mg/L)")
    private String w01018Max;

    /** 化学需氧量平均值(mg/L) */
    @Excel(name = "化学需氧量平均值(mg/L)")
    private String w01018Avg;

    /** 化学需氧量累计值 */
    @Excel(name = "化学需氧量累计值")
    private String w01018Cou;

    /** 化学需氧量数据标志(N=正常) */
    @Excel(name = "化学需氧量数据标志(N=正常)")
    private String w01018Flag;

    /** 化学需氧量实时值(mg/L) */
    @Excel(name = "化学需氧量实时值(mg/L)")
    private String w01018Rtd;

    /** 出入口 */
    @Excel(name = "出入口")
    private String stype;

    /** 数据类型 */
    @Excel(name = "数据类型")
    private String waterType;

    /** 数据值 */
    @Excel(name = "数据值")
    private String waterData;

    public String getWaterType() {
        return waterType;
    }

    public void setWaterType(String waterType) {
        this.waterType = waterType;
    }

    public String getWaterData() {
        return waterData;
    }

    public void setWaterData(String waterData) {
        this.waterData = waterData;
    }

    public String getStype() {
        return stype;
    }

    public void setStype(String stype) {
        this.stype = stype;
    }

    /** $column.columnComment */
    @Excel(name = "QN", readConverterExp = "$column.readConverterExp()")
    private String QN;

    /** $column.columnComment */
    @Excel(name = "ST", readConverterExp = "$column.readConverterExp()")
    private String ST;

    /** $column.columnComment */
    @Excel(name = "CN", readConverterExp = "$column.readConverterExp()")
    private String CN;

    /** $column.columnComment */
    @Excel(name = "MN", readConverterExp = "$column.readConverterExp()")
    private String MN;

    /** $column.columnComment */
    @Excel(name = "Flag", readConverterExp = "$column.readConverterExp()")
    private String Flag;

    /** $column.columnComment */
    @Excel(name = "DataTime", readConverterExp = "$column.readConverterExp()")
    private String DataTime;

    /** 总量采样时间 */
    @Excel(name = "总量采样时间")
    private String w00000lSampletime;

    /** 总量数据最小值 */
    @Excel(name = "总量数据最小值")
    private String w00000lMin;

    /** 总量数据最大值 */
    @Excel(name = "总量数据最大值")
    private String w00000lMax;

    /** 总量数据平均值 */
    @Excel(name = "总量数据平均值")
    private String w00000lAvg;

    /** 总量数据计数 */
    @Excel(name = "总量数据计数")
    private String w00000lCou;

    /** 总量状态标志 */
    @Excel(name = "总量状态标志")
    private String w00000lFlag;

    /** 总量实时数据 */
    @Excel(name = "总量实时数据")
    private String w00000lRtd;
    private String filterType;

    private String filterStatus;

    private String startTime;

    private String endTime;

    private String waterie;

    public String getWaterie() {
        return waterie;
    }

    public void setWaterie(String waterie) {
        this.waterie = waterie;
    }

    public String getFilterType() {
        return filterType;
    }

    public void setFilterType(String filterType) {
        this.filterType = filterType;
    }

    public String getFilterStatus() {
        return filterStatus;
    }

    public void setFilterStatus(String filterStatus) {
        this.filterStatus = filterStatus;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setW01001Sampletime(String w01001Sampletime)
    {
        this.w01001Sampletime = w01001Sampletime;
    }

    public String getW01001Sampletime()
    {
        return w01001Sampletime;
    }
    public void setW01001Min(String w01001Min)
    {
        this.w01001Min = w01001Min;
    }

    public String getW01001Min()
    {
        return w01001Min;
    }
    public void setW01001Max(String w01001Max)
    {
        this.w01001Max = w01001Max;
    }

    public String getW01001Max()
    {
        return w01001Max;
    }
    public void setW01001Avg(String w01001Avg)
    {
        this.w01001Avg = w01001Avg;
    }

    public String getW01001Avg()
    {
        return w01001Avg;
    }
    public void setW01001Cou(String w01001Cou)
    {
        this.w01001Cou = w01001Cou;
    }

    public String getW01001Cou()
    {
        return w01001Cou;
    }
    public void setW01001Flag(String w01001Flag)
    {
        this.w01001Flag = w01001Flag;
    }

    public String getW01001Flag()
    {
        return w01001Flag;
    }
    public void setW01001Rtd(String w01001Rtd)
    {
        this.w01001Rtd = w01001Rtd;
    }

    public String getW01001Rtd()
    {
        return w01001Rtd;
    }
    public void setW01010Sampletime(String w01010Sampletime)
    {
        this.w01010Sampletime = w01010Sampletime;
    }

    public String getW01010Sampletime()
    {
        return w01010Sampletime;
    }
    public void setW01010Min(String w01010Min)
    {
        this.w01010Min = w01010Min;
    }

    public String getW01010Min()
    {
        return w01010Min;
    }
    public void setW01010Max(String w01010Max)
    {
        this.w01010Max = w01010Max;
    }

    public String getW01010Max()
    {
        return w01010Max;
    }
    public void setW01010Avg(String w01010Avg)
    {
        this.w01010Avg = w01010Avg;
    }

    public String getW01010Avg()
    {
        return w01010Avg;
    }
    public void setW01010Cou(String w01010Cou)
    {
        this.w01010Cou = w01010Cou;
    }

    public String getW01010Cou()
    {
        return w01010Cou;
    }
    public void setW01010Flag(String w01010Flag)
    {
        this.w01010Flag = w01010Flag;
    }

    public String getW01010Flag()
    {
        return w01010Flag;
    }
    public void setW01010Rtd(String w01010Rtd)
    {
        this.w01010Rtd = w01010Rtd;
    }

    public String getW01010Rtd()
    {
        return w01010Rtd;
    }
    public void setW21003Sampletime(String w21003Sampletime)
    {
        this.w21003Sampletime = w21003Sampletime;
    }

    public String getW21003Sampletime()
    {
        return w21003Sampletime;
    }
    public void setW21003Min(String w21003Min)
    {
        this.w21003Min = w21003Min;
    }

    public String getW21003Min()
    {
        return w21003Min;
    }
    public void setW21003Max(String w21003Max)
    {
        this.w21003Max = w21003Max;
    }

    public String getW21003Max()
    {
        return w21003Max;
    }
    public void setW21003Avg(String w21003Avg)
    {
        this.w21003Avg = w21003Avg;
    }

    public String getW21003Avg()
    {
        return w21003Avg;
    }
    public void setW21003Cou(String w21003Cou)
    {
        this.w21003Cou = w21003Cou;
    }

    public String getW21003Cou()
    {
        return w21003Cou;
    }
    public void setW21003Flag(String w21003Flag)
    {
        this.w21003Flag = w21003Flag;
    }

    public String getW21003Flag()
    {
        return w21003Flag;
    }
    public void setW21003Rtd(String w21003Rtd)
    {
        this.w21003Rtd = w21003Rtd;
    }

    public String getW21003Rtd()
    {
        return w21003Rtd;
    }
    public void setW21011Sampletime(String w21011Sampletime)
    {
        this.w21011Sampletime = w21011Sampletime;
    }

    public String getW21011Sampletime()
    {
        return w21011Sampletime;
    }
    public void setW21011Min(String w21011Min)
    {
        this.w21011Min = w21011Min;
    }

    public String getW21011Min()
    {
        return w21011Min;
    }
    public void setW21011Max(String w21011Max)
    {
        this.w21011Max = w21011Max;
    }

    public String getW21011Max()
    {
        return w21011Max;
    }
    public void setW21011Avg(String w21011Avg)
    {
        this.w21011Avg = w21011Avg;
    }

    public String getW21011Avg()
    {
        return w21011Avg;
    }
    public void setW21011Cou(String w21011Cou)
    {
        this.w21011Cou = w21011Cou;
    }

    public String getW21011Cou()
    {
        return w21011Cou;
    }
    public void setW21011Flag(String w21011Flag)
    {
        this.w21011Flag = w21011Flag;
    }

    public String getW21011Flag()
    {
        return w21011Flag;
    }
    public void setW21011Rtd(String w21011Rtd)
    {
        this.w21011Rtd = w21011Rtd;
    }

    public String getW21011Rtd()
    {
        return w21011Rtd;
    }
    public void setW00000Sampletime(String w00000Sampletime)
    {
        this.w00000Sampletime = w00000Sampletime;
    }

    public String getW00000Sampletime()
    {
        return w00000Sampletime;
    }
    public void setW00000Min(String w00000Min)
    {
        this.w00000Min = w00000Min;
    }

    public String getW00000Min()
    {
        return w00000Min;
    }
    public void setW00000Max(String w00000Max)
    {
        this.w00000Max = w00000Max;
    }

    public String getW00000Max()
    {
        return w00000Max;
    }
    public void setW00000Avg(String w00000Avg)
    {
        this.w00000Avg = w00000Avg;
    }

    public String getW00000Avg()
    {
        return w00000Avg;
    }
    public void setW00000Cou(String w00000Cou)
    {
        this.w00000Cou = w00000Cou;
    }

    public String getW00000Cou()
    {
        return w00000Cou;
    }
    public void setW00000Flag(String w00000Flag)
    {
        this.w00000Flag = w00000Flag;
    }

    public String getW00000Flag()
    {
        return w00000Flag;
    }
    public void setW00000Rtd(String w00000Rtd)
    {
        this.w00000Rtd = w00000Rtd;
    }

    public String getW00000Rtd()
    {
        return w00000Rtd;
    }
    public void setW21001Sampletime(String w21001Sampletime)
    {
        this.w21001Sampletime = w21001Sampletime;
    }

    public String getW21001Sampletime()
    {
        return w21001Sampletime;
    }
    public void setW21001Min(String w21001Min)
    {
        this.w21001Min = w21001Min;
    }

    public String getW21001Min()
    {
        return w21001Min;
    }
    public void setW21001Max(String w21001Max)
    {
        this.w21001Max = w21001Max;
    }

    public String getW21001Max()
    {
        return w21001Max;
    }
    public void setW21001Avg(String w21001Avg)
    {
        this.w21001Avg = w21001Avg;
    }

    public String getW21001Avg()
    {
        return w21001Avg;
    }
    public void setW21001Cou(String w21001Cou)
    {
        this.w21001Cou = w21001Cou;
    }

    public String getW21001Cou()
    {
        return w21001Cou;
    }
    public void setW21001Flag(String w21001Flag)
    {
        this.w21001Flag = w21001Flag;
    }

    public String getW21001Flag()
    {
        return w21001Flag;
    }
    public void setW21001Rtd(String w21001Rtd)
    {
        this.w21001Rtd = w21001Rtd;
    }

    public String getW21001Rtd()
    {
        return w21001Rtd;
    }
    public void setW01018Sampletime(String w01018Sampletime)
    {
        this.w01018Sampletime = w01018Sampletime;
    }

    public String getW01018Sampletime()
    {
        return w01018Sampletime;
    }
    public void setW01018Min(String w01018Min)
    {
        this.w01018Min = w01018Min;
    }

    public String getW01018Min()
    {
        return w01018Min;
    }
    public void setW01018Max(String w01018Max)
    {
        this.w01018Max = w01018Max;
    }

    public String getW01018Max()
    {
        return w01018Max;
    }
    public void setW01018Avg(String w01018Avg)
    {
        this.w01018Avg = w01018Avg;
    }

    public String getW01018Avg()
    {
        return w01018Avg;
    }
    public void setW01018Cou(String w01018Cou)
    {
        this.w01018Cou = w01018Cou;
    }

    public String getW01018Cou()
    {
        return w01018Cou;
    }
    public void setW01018Flag(String w01018Flag)
    {
        this.w01018Flag = w01018Flag;
    }

    public String getW01018Flag()
    {
        return w01018Flag;
    }
    public void setW01018Rtd(String w01018Rtd)
    {
        this.w01018Rtd = w01018Rtd;
    }

    public String getW01018Rtd()
    {
        return w01018Rtd;
    }
    public void setQN(String QN)
    {
        this.QN = QN;
    }

    public String getQN()
    {
        return QN;
    }
    public void setST(String ST)
    {
        this.ST = ST;
    }

    public String getST()
    {
        return ST;
    }
    public void setCN(String CN)
    {
        this.CN = CN;
    }

    public String getCN()
    {
        return CN;
    }
    public void setMN(String MN)
    {
        this.MN = MN;
    }

    public String getMN()
    {
        return MN;
    }
    public void setFlag(String Flag)
    {
        this.Flag = Flag;
    }

    public String getFlag()
    {
        return Flag;
    }
    public void setDataTime(String DataTime)
    {
        this.DataTime = DataTime;
    }

    public String getDataTime()
    {
        return DataTime;
    }
    public void setW00000lSampletime(String w00000lSampletime)
    {
        this.w00000lSampletime = w00000lSampletime;
    }

    public String getW00000lSampletime()
    {
        return w00000lSampletime;
    }
    public void setW00000lMin(String w00000lMin)
    {
        this.w00000lMin = w00000lMin;
    }

    public String getW00000lMin()
    {
        return w00000lMin;
    }
    public void setW00000lMax(String w00000lMax)
    {
        this.w00000lMax = w00000lMax;
    }

    public String getW00000lMax()
    {
        return w00000lMax;
    }
    public void setW00000lAvg(String w00000lAvg)
    {
        this.w00000lAvg = w00000lAvg;
    }

    public String getW00000lAvg()
    {
        return w00000lAvg;
    }
    public void setW00000lCou(String w00000lCou)
    {
        this.w00000lCou = w00000lCou;
    }

    public String getW00000lCou()
    {
        return w00000lCou;
    }
    public void setW00000lFlag(String w00000lFlag)
    {
        this.w00000lFlag = w00000lFlag;
    }

    public String getW00000lFlag()
    {
        return w00000lFlag;
    }
    public void setW00000lRtd(String w00000lRtd)
    {
        this.w00000lRtd = w00000lRtd;
    }

    public String getW00000lRtd()
    {
        return w00000lRtd;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("createTime", getCreateTime())
                .append("w01001Sampletime", getW01001Sampletime())
                .append("w01001Min", getW01001Min())
                .append("w01001Max", getW01001Max())
                .append("w01001Avg", getW01001Avg())
                .append("w01001Cou", getW01001Cou())
                .append("w01001Flag", getW01001Flag())
                .append("w01001Rtd", getW01001Rtd())
                .append("w01010Sampletime", getW01010Sampletime())
                .append("w01010Min", getW01010Min())
                .append("w01010Max", getW01010Max())
                .append("w01010Avg", getW01010Avg())
                .append("w01010Cou", getW01010Cou())
                .append("w01010Flag", getW01010Flag())
                .append("w01010Rtd", getW01010Rtd())
                .append("w21003Sampletime", getW21003Sampletime())
                .append("w21003Min", getW21003Min())
                .append("w21003Max", getW21003Max())
                .append("w21003Avg", getW21003Avg())
                .append("w21003Cou", getW21003Cou())
                .append("w21003Flag", getW21003Flag())
                .append("w21003Rtd", getW21003Rtd())
                .append("w21011Sampletime", getW21011Sampletime())
                .append("w21011Min", getW21011Min())
                .append("w21011Max", getW21011Max())
                .append("w21011Avg", getW21011Avg())
                .append("w21011Cou", getW21011Cou())
                .append("w21011Flag", getW21011Flag())
                .append("w21011Rtd", getW21011Rtd())
                .append("w00000Sampletime", getW00000Sampletime())
                .append("w00000Min", getW00000Min())
                .append("w00000Max", getW00000Max())
                .append("w00000Avg", getW00000Avg())
                .append("w00000Cou", getW00000Cou())
                .append("w00000Flag", getW00000Flag())
                .append("w00000Rtd", getW00000Rtd())
                .append("w21001Sampletime", getW21001Sampletime())
                .append("w21001Min", getW21001Min())
                .append("w21001Max", getW21001Max())
                .append("w21001Avg", getW21001Avg())
                .append("w21001Cou", getW21001Cou())
                .append("w21001Flag", getW21001Flag())
                .append("w21001Rtd", getW21001Rtd())
                .append("w01018Sampletime", getW01018Sampletime())
                .append("w01018Min", getW01018Min())
                .append("w01018Max", getW01018Max())
                .append("w01018Avg", getW01018Avg())
                .append("w01018Cou", getW01018Cou())
                .append("w01018Flag", getW01018Flag())
                .append("w01018Rtd", getW01018Rtd())
                .append("QN", getQN())
                .append("ST", getST())
                .append("CN", getCN())
                .append("MN", getMN())
                .append("Flag", getFlag())
                .append("DataTime", getDataTime())
                .append("w00000lSampletime", getW00000lSampletime())
                .append("w00000lMin", getW00000lMin())
                .append("w00000lMax", getW00000lMax())
                .append("w00000lAvg", getW00000lAvg())
                .append("w00000lCou", getW00000lCou())
                .append("w00000lFlag", getW00000lFlag())
                .append("w00000lRtd", getW00000lRtd())
                .toString();
    }
}
